package com.af.financeomine.model;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;

@Entity
@Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
public class DespesaMensal extends Despesa {

	/**
	 * @uml.property  name="valorPrevisto"
	 */
	private Double valorPrevisto;
	/**
	 * @uml.property  name="dataPrevista"
	 */
	private Date dataPrevista;
	/**
	 * Getter of the property <tt>valorPrevisto</tt>
	 * @return  Returns the valorPrevisto.
	 * @uml.property  name="valorPrevisto"
	 */
	public Double getValorPrevisto() {
		return valorPrevisto;
	}

	/**
	 * Setter of the property <tt>valorPrevisto</tt>
	 * @param valorPrevisto  The valorPrevisto to set.
	 * @uml.property  name="valorPrevisto"
	 */
	public void setValorPrevisto(Double valorPrevisto) {
		this.valorPrevisto = valorPrevisto;
	}

	/**
	 * Getter of the property <tt>dataPrevista</tt>
	 * @return  Returns the dataPrevista.
	 * @uml.property  name="dataPrevista"
	 */
	public Date getDataPrevista() {
		return dataPrevista;
	}

	/**
	 * Setter of the property <tt>dataPrevista</tt>
	 * @param dataPrevista  The dataPrevista to set.
	 * @uml.property  name="dataPrevista"
	 */
	public void setDataPrevista(Date dataPrevista) {
		this.dataPrevista = dataPrevista;
	}

		
		/**
		 */
		public DespesaMensal(){
		}

}
